._alert_info{
	position: fixed;top:50%;left:50%;max-width:350px;height:auto;background:rgba(0,0,0,0.8);z-index: 9999999;animation: fadeIn 0.5s forwards;opacity: 0;
	color:#fff;border-radius: 1000px;padding:8px 15px;
}
._alert_info.hide{
	animation: fadeOut 0.5s forwards;opacity: 0;display: none;
}

#_alert{
	position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index: 9999999;animation: fadeIn 0.5s forwards;opacity: 0;
}
#_alert.hide{
	animation: fadeOut 0.5s forwards;opacity: 0;
}
#_alert .alert{
	width:400px;height:auto;background:#fff;margin:100px auto;border-radius: 5px;
}
#_alert .alert .icon{
	height:80px;width:100%;border-radius: 5px 5px 0 0;padding:40px 0;text-align: center;
}
#_alert .alert .icon img{
	width:56px;height:56px;
}
#_alert .alert .icon h1{
	font-size:18px;color:#fff;margin:6px 0;font-weight: 400;letter-spacing: 2px;
}
#_alert .alert .msg{
	padding:60px;text-align: center;color:#636363;font-size: 16px;margin:0;
}

#_alert .alert .btnbox{
	width:100%;padding:0 0 22px;text-align: center;
}
#_alert .alert .btnbox button{
	border:0;border-radius: 50px;width:118px;height:40px;cursor: pointer;font-size: 16px;color:#ffffff;outline: none;
}

#_alert .alert.success .icon,#_alert .alert.success .btnbox button{
	background-image: -moz-linear-gradient( 0deg, rgb(6,85,206) 0%, rgb(53,125,234) 100%);
	background-image: -webkit-linear-gradient( 0deg, rgb(6,85,206) 0%, rgb(53,125,234) 100%);
	background-image: -ms-linear-gradient( 0deg, rgb(6,85,206) 0%, rgb(53,125,234) 100%);
}

#_alert .alert.error .icon,#_alert .alert.error .btnbox button{
	background-image: -moz-linear-gradient( 0deg, rgb(233,29,79) 0%, rgb(241,64,49) 100%);
	background-image: -webkit-linear-gradient( 0deg, rgb(233,29,79) 0%, rgb(241,64,49) 100%);
	background-image: -ms-linear-gradient( 0deg, rgb(233,29,79) 0%, rgb(241,64,49) 100%);
}
#_alert .alert.warning .icon,#_alert .alert.warning .btnbox button{
	background-image: -moz-linear-gradient( 0deg, rgb(230,177,14) 0%, rgb(255,219,18) 100%);
	background-image: -webkit-linear-gradient( 0deg, rgb(230,177,14) 0%, rgb(255,219,18) 100%);
	background-image: -ms-linear-gradient( 0deg, rgb(230,177,14) 0%, rgb(255,219,18) 100%);
}
#_alert .alert.confirm .btnbox button{
	background-image: -moz-linear-gradient( 0deg, rgb(233,29,79) 0%, rgb(241,64,49) 100%);
	background-image: -webkit-linear-gradient( 0deg, rgb(233,29,79) 0%, rgb(241,64,49) 100%);
	background-image: -ms-linear-gradient( 0deg, rgb(233,29,79) 0%, rgb(241,64,49) 100%);
}



#_alert .alert.confirm .icon{
	height:auto;width:100%;border-radius: 5px 5px 0 0;padding:0;text-align: center;
}
#_alert .alert.confirm .icon h1{
	font-size: 18px;color:#434343;font-weight: 600;margin:0;padding:20px 0 0;
}
#_alert .alert.confirm .msg{
	padding:40px 60px;
}

#_alert .alert.confirm .btnbox button{
	margin:0 15px;
}
#_alert .alert.confirm .btnbox button.nostyle{
	width:116px;height:38px;border:1px solid #acacac;background:#fff;color:#666666;font-size: 16px;
}
@keyframes fadeIn{
	form{
		opacity: 0;
	}
	to{
		opacity: 1;
	}
}
@keyframes fadeOut{
	form{
		opacity: 1;
	}
	to{
		opacity: 0;
	}
}